package com.itheima.regexDemo;

public class RegexDemo1 {
    public static void main(String[] args) {
        String s = "123456789";
        // 原思路
        System.out.println(checkQQ(s));

        // 正则表达式
        System.out.println(s.matches("[1-9]\\d{5,19}"));

    }

    /*
    判断规则：6-20位，不是0开头，全部数字
     */
    public static boolean checkQQ(String qq){
        int len = qq.length();
        if(len < 6 || len > 20){
            return false;
        }
        if(qq.startsWith("0")){
            return false;
        }
        for (int i = 0; i < qq.length(); i++) {
            char c = qq.charAt(i);
            if (c < '0' || c > '9') {
                return false;
            }
        }
        return true;
    }
}
